barefaced lie - Turkish English Dictionary